21 Sagona Ave, St. John's, Newfoundland and Labrador, Canada
View on Map
What travelers say:
Don't look outside this restaurant thinks he is very ordinary, in fact, he is not the same at all, the variety of dishes inside are very exquisite, the taste can also make you always remember the new kind